<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Csharpstudy</title>
<style type="text/css">
body {
	background-image: url(../image/back7.jpeg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	background-clip: content-box;
	color: #ff0000;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #faff33;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #C0FF00;
}
a:active {
	text-decoration: none;
}
body,td,th {
	color: #FFFFFF;
}
</style>
</head>

<body>
<table width="100%" border="2" align="center">
  <tbody>
    <tr>
      <td height="55" colspan="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; <a href="../index.html">个人首页</a>&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; <a href="CS2201 东十一412.html">宿舍首页&nbsp;</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;<a href="sekiro.html"> sekiro</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;<a href="it takes two.html"> it takes two</a>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="dead cell.html">&nbsp; dead cells</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="ori2.html"> &nbsp; ori2</a>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;<a href="gitstudy.html"> &nbsp; git</a>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <a href="unitystudy.html">&nbsp; unity</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <a href="Csharpstudy.html">&nbsp;&nbsp;&nbsp;C#</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
    </tr>
    <tr style="color: #ff0000">
      <td width="10" height="97"><p>工具介绍</p></td>
      <td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;现在我们一般认为的电子游戏，是多种艺术的集合体。有好的玩法创意和故事剧情等固然重要，但首先要会使用代码实现你的这些构想才行，我们在使用unity开发游戏的过程中就需要使用非常大量的C#语言来编写游戏内部各种对象的脚本，这些脚本可以说是一个游戏的基石，因此学好C#语言对于一名合格的游戏开发者而言是十分重要的。</td>
    </tr>
    <tr style="color: #ff0000">
      <td width="10">学习资料</td>
      <td><p>C#基础知识入门推荐</p>
      <p><a href="https://www.runoob.com/csharp/csharp-tutorial.html " target="_blank">C# 教程 | 菜鸟教程 (runoob.com)</a></p>
      <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 菜鸟教程是一份对于新手较为友好的教程，并且网站还配备了在线编译器，供学习者进行在线代码编写和测试，但是美中不足的是，如果你是一个代码纯小白，也许在阅读教程的过程中你会对里面一大堆的名词感到困惑，但是没有关系，配合下面这两个视频食用更佳。</p>
      <p><a href="https://www.bilibili.com/video/BV1gR4y1b7oW/?spm_id_from=333.788.recommend_more_video.1&vd_source=07ad9ceb5694269296f5181c06b79f42" target="_blank">C#编程-第一季-编程基础-宇宙最简单2021最新版_哔哩哔哩_bilibili</a></p>
      <p><a href="https://www.bilibili.com/video/BV1RL411T7Ai/?spm_id_from=333.788.recommend_more_video.1&vd_source=07ad9ceb5694269296f5181c06b79f42" target="_blank">C#编程-第二季-面向对象-宇宙最简单2021最新版_哔哩哔哩_bilibili</a></p>
      <p>&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; 把上述的内容都学会之后，你就要尝试将C#与游戏开发相联系啦，下面这个视频相信会对你有很大的启发。</p>
      <p><a href="https://www.bilibili.com/video/BV1KY4y157sC/?spm_id_from=333.999.0.0&vd_source=07ad9ceb5694269296f5181c06b79f42" target="_blank">C#编程-第三季-坦克大战-宇宙最简单2021最新版_哔哩哔哩_bilibili</a></p>
      <p>&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; 其实学习到这里，你就可以去尝试结合你的unity知识和git知识招上小伙伴小试牛刀了，但要在显然远远不够，下面三个视频用来帮助你在尝试自己开发小游戏demo后进阶</p>
      <p><a href="https://www.bilibili.com/video/BV1mb4y1q78H/?spm_id_from=333.788.recommend_more_video.3" target="_blank">C#编程-第四季-高级篇-宇宙最简单2022最新版_哔哩哔哩_bilibili</a></p>
      <p><a href="https://www.bilibili.com/video/BV1o34y197b9/?spm_id_from=333.788.recommend_more_video.0" target="_blank">C#编程-第五季-数据结构和算法-宇宙最简单教程_哔哩哔哩_bilibili</a></p>
      <p><a href="https://www.bilibili.com/video/BV14v4y1u7e5/?spm_id_from=333.999.0.0" target="_blank">Unity C#编程-第六季-编程内功修炼-算法-宇宙最简单教程_哔哩哔哩_bilibili</a></p>
      <p>至此，你就已经拥有很高的使用C#语言开发游戏的水平啦，甚至可以开始尝试制作自己的独立游戏啦。</p></td>
    </tr>
    <tr style="color: #ff0000">
      <td width="10" height="109">个人学习经验</td>
      <td>&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; 在我看来，无论是学习哪种编程语言，最重要的都是实践，多实操敲代码远比仅仅看书、看视频来的重要。另外，我们也要看到学习C#语言的特殊性，C#语言是一门面向对象的语言，而你学习它的目的用来开发游戏，作为初学者你会很容易陷入一种迷惑：“这和开发游戏有什么关系”。不要紧，这是正常的，所以我的建议是不要孤立地去学习这门语言，最好结合一些unity小游戏开发实例来进行学习，这些开发实例在b站上有不少，过程中就会涉及到用C#语言写游戏脚本，到那时，或许你就会恍然大悟，意识到C#语言和游戏开发的紧密关系。</td>
    </tr>
  </tbody>
</table>
<p>&nbsp;</p>
</body>
</html>
